History
History
Synonyms
UK
US
Meaning:
subsist

to exist (on)

keep going, living

STAY ALIVE as in Wiktionary
STAY ALIVE as in Wikipedia